the rectors - Espagnol Anglais Dictionnaire